punch or give blows in a fight - German English Dictionary